package my.study.java.lang.Class.examples.example2;

public abstract class InnerInter {
	public void printinfo() {
		System.out.println("this.getClass().getName()\t" + this.getClass().getName());
		System.out.println("this.getClass().isArray()\t" + this.getClass().isArray());
		System.out.println("this.getClass().getCanonicalName()\t" + this.getClass().getCanonicalName());
		System.out.println("this.getClass().getEnclosingMethod()\t" + this.getClass().getEnclosingMethod());
		System.out.println("this.getClass().getDeclaringClass()\t" + this.getClass().getDeclaringClass());
		System.out.println("this.getClass().getEnclosingClass()\t" + this.getClass().getEnclosingClass());
		System.out.println("this.getClass().getEnclosingClass().getCanonicalName()\t" + this.getClass().getEnclosingClass().getCanonicalName());
		
	}
}
